package vip.xiaonuo.smzq.modular.kcl.entity;

import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * 矿山基本信息
 *
 * @author eomer
 * @since 2024-02-22
 */
@Getter
@Setter
@TableName("kcl_ks")
public class Ks {


    /**
     * 主键
     * pkid
     */

    @TableId
    @ApiModelProperty(value = "主键")
    private String pkid;

    /**
     * 年度
     * nd
     */

    @ApiModelProperty(value = "年度")
    private Integer nd;

    /**
     * 登记分类编号
     * djflbh
     */

    @ApiModelProperty(value = "登记分类编号")
    private Integer djflbh;

    /**
     * 矿区编号
     * kqbh
     */

    @ApiModelProperty(value = "矿区编号")
    private String kqbh;

    /**
     * 矿山编号
     * ksbh
     */

    @ApiModelProperty(value = "矿山编号")
    private String ksbh;

    /**
     * 矿山名称
     * ksmc
     */

    @ApiModelProperty(value = "矿山名称")
    private String ksmc;

    /**
     * 矿业权人
     * kyqr
     */

    @ApiModelProperty(value = "矿业权人")
    private String kyqr;

    /**
     * 变动代码
     * bddm
     */

    @ApiModelProperty(value = "变动代码")
    private Integer bddm;

    /**
     * 北纬起
     * bwq
     */

    @ApiModelProperty(value = "北纬起")
    private Double bwq;

    /**
     * 北纬止
     * bwz
     */

    @ApiModelProperty(value = "北纬止")
    private Double bwz;

    /**
     * 备注1
     * bz
     */

    @ApiModelProperty(value = "备注1")
    private String bz;

    /**
     * 储量统计备注
     * cltjbz
     */

    @ApiModelProperty(value = "储量统计备注")
    private String cltjbz;

    /**
     * 车站名称
     * czmc
     */

    @ApiModelProperty(value = "车站名称")
    private String czmc;

    /**
     * 电话号码
     * dhhm
     */

    @ApiModelProperty(value = "电话号码")
    private String dhhm;

    /**
     * 评审备案文号
     * djh
     */

    @ApiModelProperty(value = "评审备案文号")
    private String djh;

    /**
     * 东经起
     * djq
     */

    @ApiModelProperty(value = "东经起")
    private Double djq;

    /**
     * 东经止
     * djz
     */

    @ApiModelProperty(value = "东经止")
    private Double djz;

    /**
     * 地名
     * dm
     */

    @ApiModelProperty(value = "地名")
    private String dm;

    /**
     * 电子邮箱
     * dzyx
     */

    @ApiModelProperty(value = "电子邮箱")
    private String dzyx;

    /**
     * 方位
     * fw
     */

    @ApiModelProperty(value = "方位")
    private Integer fw;

    /**
     * 供电满足程度
     * gdmzcd
     */

    @ApiModelProperty(value = "供电满足程度")
    private String gdmzcd;

    /**
     * 供水满足程度
     * gsmzcd
     */

    @ApiModelProperty(value = "供水满足程度")
    private String gsmzcd;

    /**
     * 距电网距离
     * jdwjl
     */

    @ApiModelProperty(value = "距电网距离")
    private Double jdwjl;

    /**
     * 建矿日期
     * jkrq
     */

    @ApiModelProperty(value = "建矿日期")
    private String jkrq;

    /**
     * 交通类别
     * jtlb
     */

    @ApiModelProperty(value = "交通类别")
    private String jtlb;

    /**
     * 交通线名称
     * jtxmc
     */

    @ApiModelProperty(value = "交通线名称")
    private String jtxmc;

    /**
     * 截止日期
     * jzrq
     */

    @ApiModelProperty(value = "截止日期")
    private String jzrq;

    /**
     * 截止有效期
     * jzyxq
     */

    @ApiModelProperty(value = "截止有效期")
    private String jzyxq;

    /**
     * 评审备案
     * psba
     */

    @ApiModelProperty(value = "评审备案")
    private Boolean psba;

    /**
     * 日供水量
     * rgsl
     */

    @ApiModelProperty(value = "日供水量")
    private Integer rgsl;

    /**
     * 上表标识
     * sbbs
     */

    @ApiModelProperty(value = "上表标识")
    private Integer sbbs;

    /**
     * 审查单位
     * scdw
     */

    @ApiModelProperty(value = "审查单位")
    private String scdw;

    /**
     * 审查负责人
     * scfzr
     */

    @ApiModelProperty(value = "审查负责人")
    private String scfzr;

    /**
     * 审查人
     * scr
     */

    @ApiModelProperty(value = "审查人")
    private String scr;

    /**
     * 社会信用代码
     * shxydm
     */

    @ApiModelProperty(value = "社会信用代码")
    private String shxydm;

    /**
     * 省名
     * sm
     */

    @ApiModelProperty(value = "省名")
    private String sm;

    /**
     * 水文地质条件
     * swdztj
     */

    @ApiModelProperty(value = "水文地质条件")
    private String swdztj;

    /**
     * 水源地距离
     * sydjl
     */

    @ApiModelProperty(value = "水源地距离")
    private Double sydjl;

    /**
     * 水源地名称
     * sydmc
     */

    @ApiModelProperty(value = "水源地名称")
    private String sydmc;

    /**
     * 填报日期
     * tbaorq
     */

    @ApiModelProperty(value = "填报日期")
    private String tbaorq;

    /**
     * 填报单位
     * tbdw
     */

    @ApiModelProperty(value = "填报单位")
    private String tbdw;

    /**
     * 填报负责人
     * tbfzr
     */

    @ApiModelProperty(value = "填报负责人")
    private String tbfzr;

    /**
     * 填表人
     * tbr
     */

    @ApiModelProperty(value = "填表人")
    private String tbr;

    /**
     * 停办日期
     * tbrq
     */

    @ApiModelProperty(value = "停办日期")
    private String tbrq;

    /**
     * 停办原因
     * tbyy
     */

    @ApiModelProperty(value = "停办原因")
    private String tbyy;

    /**
     * 投产时间
     * tcsj
     */

    @ApiModelProperty(value = "投产时间")
    private String tcsj;

    /**
     * 统计对象
     * tjdx
     */

    @ApiModelProperty(value = "统计对象")
    private Integer tjdx;

    /**
     * 统计单元编号
     * tjdybh
     */

    @ApiModelProperty(value = "统计单元编号")
    private Double tjdybh;

    /**
     * 通讯地址
     * txdz
     */

    @ApiModelProperty(value = "通讯地址")
    private String txdz;

    /**
     * 县城名
     * xcm
     */

    @ApiModelProperty(value = "县城名")
    private String xcm;

    /**
     * 许可证号
     * xkzh
     */

    @ApiModelProperty(value = "许可证号")
    private String xkzh;

    /**
     * 县名
     * xm
     */

    @ApiModelProperty(value = "县名")
    private String xm;

    /**
     * 行政区代码
     * xzqdm
     */

    @ApiModelProperty(value = "行政区代码")
    private Integer xzqdm;

    /**
     * 原评审备案文号
     * ydjh
     */

    @ApiModelProperty(value = "原评审备案文号")
    private String ydjh;

    /**
     * 运距
     * yj
     */

    @ApiModelProperty(value = "运距")
    private Integer yj;

    /**
     * 邮政编码
     * yzbm
     */

    @ApiModelProperty(value = "邮政编码")
    private String yzbm;

    /**
     * 正常涌水量
     * zcysl
     */

    @ApiModelProperty(value = "正常涌水量")
    private Integer zcysl;

    /**
     * 最大涌水量
     * zdysl
     */

    @ApiModelProperty(value = "最大涌水量")
    private Integer zdysl;

    /**
     * 直距
     * zj
     */

    @ApiModelProperty(value = "直距")
    private Integer zj;

    /**
     * 主矿产码
     * zkcm
     */

    @ApiModelProperty(value = "主矿产码")
    private Integer zkcm;

    /**
     * 镇名
     * zm
     */

    @ApiModelProperty(value = "镇名")
    private String zm;

    /**
     * 中心点X坐标
     * zxdxzb
     */

    @ApiModelProperty(value = "中心点X坐标")
    private Double zxdxzb;

    /**
     * 中心点Y坐标
     * zxdyzb
     */

    @ApiModelProperty(value = "中心点Y坐标")
    private Double zxdyzb;

    /**
     * 至县直距
     * zxzj
     */

    @ApiModelProperty(value = "至县直距")
    private Double zxzj;

    /**
     * 拆分合并（0 拆分 1合并）
     * corh
     */

    @ApiModelProperty(value = "拆分合并（0 拆分 1合并）")
    private Integer corh;

    /**
     * 拆分合并id，多个用,分割
     * corhid
     */

    @ApiModelProperty(value = "拆分合并id，多个用,分割")
    private String corhid;

    /**
     * 审核阶段 部 ministry 省 province 市 city 县 county
     * audit
     */

    @ApiModelProperty(value = "审核阶段 部 ministry 省 province 市 city 县 county")
    private String audit;

    /**
     * 审核状态  0 通过 1 未通过
     * shzt
     */

    @ApiModelProperty(value = "审核状态  0 通过 1 未通过")
    //@TableField(updateStrategy = FieldStrategy.IGNORED)
    private Integer shzt;

    /**
     * 审核意见
     * shyj
     */

    @ApiModelProperty(value = "审核意见")
    //@TableField(updateStrategy = FieldStrategy.IGNORED)
    private String shyj;


}
